Skip to Main Content

iShares Cohen & Steers REIT ETF Holdings

ICF was created on 2001-01-29 by iShares. The fund's investment portfolio concentrates primarily on real estate equity. The ETF currently has 1747.78m in AUM and 31 holdings. ICF tracks an index of large-cap REITs selected by a committee.

Last Updated: 3 days, 2 hours ago

Last reported holdings - iShares Cohen & Steers REIT ETF

Ticker Name Est. Value
AMT
AMERICAN TOWER REIT CORP $176.1 million
WELL
WELLTOWER INC $164.5 million
EQIX
EQUINIX REIT INC $142.4 million
PLD
PROLOGIS REIT INC $138.5 million
DLR
DIGITAL REALTY TRUST REIT INC $99.7 million
SPG
SIMON PROPERTY GROUP REIT INC $96.9 million
CCI
CROWN CASTLE INC $93.8 million
O
REALTY INCOME REIT CORP $93.6 million
PSA
PUBLIC STORAGE REIT $85.4 million
VICI
VICI PPTYS INC $73.8 million
EXR
EXTRA SPACE STORAGE REIT INC $65.1 million
AVB
AVALONBAY COMMUNITIES REIT INC $64.1 million
IRM
IRON MOUNTAIN INC $56.4 million
SBAC
SBA COMMUNICATIONS REIT CORP CLASS $54.0 million
EQR
EQUITY RESIDENTIAL REIT $52.6 million
INVH
INVITATION HOMES INC $44.7 million
MAA
MID AMERICA APARTMENT COMMUNITIES $43.1 million
ESS
ESSEX PROPERTY TRUST REIT INC $40.9 million
SUI
SUN COMMUNITIES REIT INC $35.0 million
KIM
KIMCO REALTY REIT CORP $32.7 million
UDR
UDR REIT INC $30.3 million
ELS
EQUITY LIFESTYLE PROPERTIES REIT I $29.7 million
AMH
AMERICAN HOMES RENT REIT CLASS A $29.4 million
REG
REGENCY CENTERS REIT CORP $28.8 million
ARE
ALEXANDRIA REAL ESTATE EQUITIES RE $28.4 million
LAMR
LAMAR ADVERTISING COMPANY CLAS $25.0 million
BXP
BXP INC $24.3 million
HST
HOST HOTELS & RESORTS REIT INC $24.2 million
REXR
REXFORD INDUSTRIAL REALTY REIT INC $19.5 million
FRT
FEDERAL REALTY INVESTMENT TRUST RE $19.2 million
XTSLA
BLK CSH FND TREASURY SL AGENCY $1.9 million
USD
USD CASH $685014
MLPFT
CASH COLLATERAL USD MLPFT $394000
DJEM5
DOW JONES US REAL ESTATE JUN 25 $0

Recent Changes - iShares Cohen & Steers REIT ETF

Date Ticker Name Change (Shares)
2025-04-28
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-28
USD
USD CASH 685,015
2025-04-25
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-24
MLPFT
CASH COLLATERAL USD MLPFT -394,000
2025-04-24
USD
USD CASH -2.2 million
2025-04-23
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-23
USD
USD CASH 2.2 million
2025-04-22
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-22
USD
USD CASH 2.1 million
2025-04-21
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-21
USD
USD CASH 2.2 million
2025-04-16
USD
USD CASH 3.6 million
2025-04-16
MLPFT
CASH COLLATERAL USD MLPFT 394,000
2025-04-15
USD
USD CASH 2.2 million
2025-04-15
MLPFT
CASH COLLATERAL USD MLPFT 816,000
2025-04-14
USD
USD CASH 2.0 million
2025-04-14
MLPFT
CASH COLLATERAL USD MLPFT 696,000
2025-04-11
MLPFT
CASH COLLATERAL USD MLPFT -544,000
2025-04-11
USD
USD CASH -4.9 million
2025-04-10
USD
USD CASH 4.9 million
2025-04-10
MLPFT
CASH COLLATERAL USD MLPFT 544,000
2025-04-09
USD
USD CASH -3.9 million
2025-04-09
MLPFT
CASH COLLATERAL USD MLPFT -544,000
2025-04-08
MLPFT
CASH COLLATERAL USD MLPFT 544,000
2025-04-08
USD
USD CASH 3.9 million
2025-04-07
USD
USD CASH 3.8 million
2025-04-07
MLPFT
CASH COLLATERAL USD MLPFT 544,000
2025-04-04
USD
USD CASH -5.2 million
2025-04-04
MLPFT
CASH COLLATERAL USD MLPFT -544,000
2025-04-03
USD
USD CASH 5.2 million
2025-04-03
MLPFT
CASH COLLATERAL USD MLPFT 544,000
2025-04-02
USD
USD CASH 5.8 million
2025-04-02
MLPFT
CASH COLLATERAL USD MLPFT 545,000
2025-04-01
USD
USD CASH 5.6 million
2025-04-01
MLPFT
CASH COLLATERAL USD MLPFT 506,000
2025-03-31
MLPFT
CASH COLLATERAL USD MLPFT 295,000
2025-03-31
USD
USD CASH 5.4 million
2025-03-28
MLPFT
CASH COLLATERAL USD MLPFT -844,000
2025-03-28
USD
USD CASH -6.6 million
2025-03-26
MLPFT
CASH COLLATERAL USD MLPFT 844,000
2025-03-26
USD
USD CASH 8.7 million
2025-03-25
USD
USD CASH 8.8 million
2025-03-25
MLPFT
CASH COLLATERAL USD MLPFT 844,000
2025-03-24
USD
USD CASH 8.9 million
2025-03-24
MLPFT
CASH COLLATERAL USD MLPFT 844,000
2025-03-21
MLPFT
CASH COLLATERAL USD MLPFT -667,000
2025-03-21
USD
USD CASH -1.1 million
2025-03-20
MLPFT
CASH COLLATERAL USD MLPFT 667,000
2025-03-20
USD
USD CASH 1.1 million
2025-03-19
USD
USD CASH 9.5 million
2025-03-19
MLPFT
CASH COLLATERAL USD MLPFT 667,000
2025-03-18
USD
USD CASH 9.7 million
2025-03-18
MLPFT
CASH COLLATERAL USD MLPFT 667,000
2025-03-17
USD
USD CASH 7.8 million
2025-03-17
MLPFT
CASH COLLATERAL USD MLPFT 639,000
2025-03-14
USD
USD CASH -4.1 million
2025-03-14
MLPFT
CASH COLLATERAL USD MLPFT -302,000
2025-03-13
MLPFT
CASH COLLATERAL USD MLPFT 302,000
2025-03-13
USD
USD CASH 4.1 million
2025-03-12
USD
USD CASH None
2025-03-12
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-11
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-11
USD
USD CASH None
2025-03-10
USD
USD CASH None
2025-03-10
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-07
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-07
USD
USD CASH None
2025-03-06
USD
USD CASH None
2025-03-06
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-05
USD
USD CASH None
2025-03-05
MLPFT
CASH COLLATERAL USD MLPFT None
2025-03-04
USD
USD CASH None
2025-03-04
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-27
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-27
USD
USD CASH None
2025-02-26
USD
USD CASH None
2025-02-26
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-25
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-25
USD
USD CASH None
2025-02-24
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-21
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-20
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-19
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-18
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-13
USD
USD CASH None
2025-02-13
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-12
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-12
USD
USD CASH None
2025-02-11
USD
USD CASH None
2025-02-11
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-10
USD
USD CASH None
2025-02-10
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-07
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-07
MLPFT
CASH COLLATERAL USD MLPFT 0
2025-02-07
USD
USD CASH None
2025-02-06
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-05
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-04
MLPFT
CASH COLLATERAL USD MLPFT None
2025-02-03
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-31
USD
USD CASH None
2025-01-31
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-30
USD
USD CASH None
2025-01-30
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-29
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-29
USD
USD CASH None
2025-01-28
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-28
USD
USD CASH None
2025-01-27
USD
USD CASH None
2025-01-27
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-24
USD
USD CASH None
2025-01-24
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-23
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-23
USD
USD CASH None
2025-01-22
USD
USD CASH None
2025-01-22
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-21
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-21
USD
USD CASH None
2025-01-16
USD
USD CASH None
2025-01-16
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-15
USD
USD CASH None
2025-01-15
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-14
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-14
USD
USD CASH None
2025-01-13
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-13
USD
USD CASH None
2025-01-10
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-10
USD
USD CASH None
2025-01-09
USD
USD CASH None
2025-01-09
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-08
USD
USD CASH None
2025-01-08
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-07
USD
USD CASH None
2025-01-07
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-06
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-06
USD
USD CASH None
2025-01-03
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-03
USD
USD CASH None
2025-01-02
MLPFT
CASH COLLATERAL USD MLPFT None
2025-01-02
USD
USD CASH None
2024-12-31
MARGIN_USD
FUTURES USD MARGIN BALANCE None
2024-12-31
MLPFT
CASH COLLATERAL USD MLPFT None
2024-12-31
USD
USD CASH None
2024-12-30
MLPFT
CASH COLLATERAL USD MLPFT None
2024-12-30
USD
USD CASH None
2024-12-27
MLPFT
CASH COLLATERAL USD MLPFT None
2024-12-27
USD
USD CASH None
2024-12-26
MLPFT
CASH COLLATERAL USD MLPFT None
2024-12-26
USD
USD CASH None
2024-12-24
MARGIN_USD
FUTURES USD MARGIN BALANCE None
2024-12-24
USD
USD CASH None
2024-12-24
MLPFT
CASH COLLATERAL USD MLPFT None
2024-09-25
MLPFT
CASH COLLATERAL USD MLPFT 650,000
2024-09-25
USD
USD CASH 8.8 million
2024-09-24
MLPFT
CASH COLLATERAL USD MLPFT -618,000
2024-09-24
USD
USD CASH -7.7 million
2024-09-23
MLPFT
CASH COLLATERAL USD MLPFT 618,000
2024-09-23
USD
USD CASH 7.7 million
2024-09-20
MLPFT
CASH COLLATERAL USD MLPFT -690,000
2024-09-20
USD
USD CASH -9.1 million
2024-09-19
MLPFT
CASH COLLATERAL USD MLPFT 690,000
2024-09-19
USD
USD CASH 9.1 million
2024-09-18
USD
USD CASH 10.2 million
2024-09-18
MLPFT
CASH COLLATERAL USD MLPFT 620,000
2024-09-17
USD
USD CASH -8.9 million
2024-09-17
MLPFT
CASH COLLATERAL USD MLPFT -482,000
2024-09-16
USD
USD CASH 8.9 million
2024-09-16
MLPFT
CASH COLLATERAL USD MLPFT 482,000
2024-09-13
MLPFT
CASH COLLATERAL USD MLPFT 293,000
2024-09-13
USD
USD CASH 6.9 million
2024-09-12
USD
USD CASH 3.5 million
2024-09-12
MLPFT
CASH COLLATERAL USD MLPFT 293,000
2024-09-11
USD
USD CASH -3.2 million
2024-09-11
MLPFT
CASH COLLATERAL USD MLPFT -293,000
2024-09-10
MLPFT
CASH COLLATERAL USD MLPFT 293,000
2024-09-10
USD
USD CASH 3.2 million
2024-09-09
USD
USD CASH -1.3 million
2024-09-09
MLPFT
CASH COLLATERAL USD MLPFT -202,000
2024-09-06
USD
USD CASH 1.3 million
2024-09-06
MLPFT
CASH COLLATERAL USD MLPFT 202,000
2024-09-05
MLPFT
CASH COLLATERAL USD MLPFT 202,000
2024-09-05
USD
USD CASH 1.4 million
2024-09-04
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-09-04
USD
USD CASH 996,876
2024-09-03
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-09-03
USD
USD CASH 1.1 million
2024-08-30
MARGIN_USD
FUTURES USD MARGIN BALANCE 29,520
2024-08-30
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-30
USD
USD CASH 561,814
2024-08-29
USD
USD CASH 559,521
2024-08-29
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-28
USD
USD CASH 603,937
2024-08-28
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-27
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-27
USD
USD CASH 638,807
2024-08-26
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-26
USD
USD CASH 756,435
2024-08-23
MLPFT
CASH COLLATERAL USD MLPFT 174,000
2024-08-23
USD
USD CASH 787,402
2024-08-22
USD
USD CASH -1.4 million
2024-08-22
MLPFT
CASH COLLATERAL USD MLPFT -130,000